'Declaration Public Overloads Shared Function Optional(Of T)( _ ByVal coder As JsonCoder(Of T), _ ByVal defValue As T _ ) As JsonCoder(Of T)
public static JsonCoder<T> Optional<T>( JsonCoder<T> coder, T defValue )
Parameters
- coder
- A JsonCoder<T> to encode and decode the value.
- defValue
- The default value.
Type Parameters
- T
- The type of the value.
Return Value
A JsonCoder<T> with the default value handling.